sheet metal cladding - Alemán Inglés Diccionario